package com.smart_campus.sys.mapper;

import com.smart_campus.sys.domain.UserInfo;

/**
*@Author:Omega
*@Date:2020/6/12 19:24
*/
public interface UserInfoMapper {
    int deleteByPrimaryKey(Integer userinfoId);

    int insert(UserInfo record);

    int insertSelective(UserInfo record);

    UserInfo selectByPrimaryKey(Integer userinfoId);

    int updateByPrimaryKeySelective(UserInfo record);

    int updateByPrimaryKey(UserInfo record);

    /**
     * 通过userID查询用户详情表的信息
     * @param userID
     * @return
     */
    UserInfo selectByUserID(Integer userID);

    /**
     * 通过用户详情表的相关信息进行查询
     * @param userInfo
     * @return
     */
    UserInfo selectByUserInfo(UserInfo userInfo);

    /**
     * 查询排序码的值
     * @return
     */
    int querMax();
}